package ejb.cbm.admin.local;

import java.util.List;

import ejb.cbm.admin.entity.TransaccionEntity;

//@Local

public interface TransaccionSessionLocal {
    public void save(TransaccionEntity transientInstance);
    public void delete(TransaccionEntity persistentInstance);
	public TransaccionEntity update(TransaccionEntity detachedInstance);
	public TransaccionEntity findById( Long id);
	public List findByProperty(String propertyName, Object value);
	public List findByCodigotransaccionhost(Object codigotransaccionhost);
	public List findByDescripciontransaccion(Object descripciontransaccion);
	public List findByFlaghabilitar(Object flaghabilitar);
	public List findByFlagafectasaldo(Object flagafectasaldo);
	public List findByFlagsaldodisponible(Object flagsaldodisponible);
	public List findByFlagsaldocontable(Object flagsaldocontable);
	public List findByFlagsignificativo(Object flagsignificativo);
	public List findByFlagautorizacion(Object flagautorizacion);
	public List findByFlagenviarhost(Object flagenviarhost);
	public List findByFlagreniec(Object flagreniec);
	public List findByFlagvalidarsaldo(Object flagvalidarsaldo);
	public List findByFlagctasrestringidas(Object flagctasrestringidas);
	public List findByFlagvisible(Object flagvisible);
	public List findByCodigoformatoimpresion(Object codigoformatoimpresion);
	public List findByFlagactivo(Object flagactivo);
	public List findByUsuarioregistro(Object usuarioregistro);
	public List findByUsuariomodificacion(Object usuariomodificacion);
}